high-temperature insulation - Spanish English Dictionary